function EFFECT:Init( data )
	
	self.Position = data:GetOrigin()	
	local Direction = data:GetStart()
	local emitter = ParticleEmitter( self.Position )
	local RanCol = math.random( 200, 255)	

		

RanCol = math.random( 200, 255)

			local particle = emitter:Add( "effects/smoke.vtf", self.Position )

				particle:SetVelocity(Direction*((RanCol/10)*2))
				particle:SetLifeTime(0)
				particle:SetDieTime(2)
				particle:SetStartAlpha(math.random(100, 255))
				particle:SetEndAlpha(0)
				particle:SetStartSize( math.random(1, 9))
				particle:SetEndSize( math.random(10, 30) )
				particle:SetRoll( math.Rand(0,50 ) )
				particle:SetRollDelta( math.Rand( -0.5, 0.5 ) )
				particle:SetColor( RanCol, RanCol, RanCol )
				particle:VelocityDecay( false )		

	emitter:Finish()	
	end


function EFFECT:Think( )
	return false	
end

function EFFECT:Render()

end



